package com.x.erp.model;

import com.x.framework.annotation.MappingColumn;
import com.x.framework.annotation.MappingTable;
import com.x.framework.model.BaseObject;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 提现记录表
 */
@MappingTable(tableName = "erp_multilevel_activity_cash")
public class MultilevelActivityCash extends BaseObject{

	@MappingColumn(columnName = "CASH_ID", columnPk = true, columnLength = 32)
	private String cashId;// '提现ID'

	@MappingColumn(columnName = "USER_ID")
	private String userId;// '用户ID'

	@MappingColumn(columnName = "CASH_MONEY")
	private BigDecimal cashMoney;// 提现金额

	@MappingColumn(columnName = "CASH_STATE")
	private Integer cashState;// 提现状态（1：提现中、2：完成）

	@MappingColumn(columnName = "CASH_CREATE_TIME")
	private Date cashCreateTime;// 创建时间

	@MappingColumn(columnName = "CASH_UPDATE_TIME")
	private Date cashUpdateTime;// 修改时间

	public String getCashId() {
		return cashId;
	}

	public void setCashId(String cashId) {
		this.cashId = cashId;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public BigDecimal getCashMoney() {
		return cashMoney;
	}

	public void setCashMoney(BigDecimal cashMoney) {
		this.cashMoney = cashMoney;
	}

	public Integer getCashState() {
		return cashState;
	}

	public void setCashState(Integer cashState) {
		this.cashState = cashState;
	}

	public Date getCashCreateTime() {
		return cashCreateTime;
	}

	public void setCashCreateTime(Date cashCreateTime) {
		this.cashCreateTime = cashCreateTime;
	}

	public Date getCashUpdateTime() {
		return cashUpdateTime;
	}

	public void setCashUpdateTime(Date cashUpdateTime) {
		this.cashUpdateTime = cashUpdateTime;
	}
}
